package bupt.party.online.model;

import java.sql.Timestamp;

/**
 * VideoResource entity. @author MyEclipse Persistence Tools
 */

public class VideoResource implements java.io.Serializable {

	// Fields

	private Integer id;
	private String videoName;
	private String videoPath;
	private Integer videoCategory;
	private Timestamp uploadTime;
	private String uploadNo;
	private String videoIntroduction;
	private String videoFormat;
	private Integer isDelete;
	private Integer videoBrowseCount;

	// Constructors

	/** default constructor */
	public VideoResource() {
	}

	/** minimal constructor */
	public VideoResource(Integer isDelete) {
		this.isDelete = isDelete;
	}

	/** full constructor */
	public VideoResource(String videoName, String videoPath,
			Integer videoCategory, Timestamp uploadTime, String uploadNo,
			String videoIntroduction, String videoFormat, Integer isDelete,
			Integer videoBrowseCount) {
		this.videoName = videoName;
		this.videoPath = videoPath;
		this.videoCategory = videoCategory;
		this.uploadTime = uploadTime;
		this.uploadNo = uploadNo;
		this.videoIntroduction = videoIntroduction;
		this.videoFormat = videoFormat;
		this.isDelete = isDelete;
		this.videoBrowseCount = videoBrowseCount;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getVideoName() {
		return this.videoName;
	}

	public void setVideoName(String videoName) {
		this.videoName = videoName;
	}

	public String getVideoPath() {
		return this.videoPath;
	}

	public void setVideoPath(String videoPath) {
		this.videoPath = videoPath;
	}

	public Integer getVideoCategory() {
		return this.videoCategory;
	}

	public void setVideoCategory(Integer videoCategory) {
		this.videoCategory = videoCategory;
	}

	public Timestamp getUploadTime() {
		return this.uploadTime;
	}

	public void setUploadTime(Timestamp uploadTime) {
		this.uploadTime = uploadTime;
	}

	public String getUploadNo() {
		return this.uploadNo;
	}

	public void setUploadNo(String uploadNo) {
		this.uploadNo = uploadNo;
	}

	public String getVideoIntroduction() {
		return this.videoIntroduction;
	}

	public void setVideoIntroduction(String videoIntroduction) {
		this.videoIntroduction = videoIntroduction;
	}

	public String getVideoFormat() {
		return this.videoFormat;
	}

	public void setVideoFormat(String videoFormat) {
		this.videoFormat = videoFormat;
	}

	public Integer getIsDelete() {
		return this.isDelete;
	}

	public void setIsDelete(Integer isDelete) {
		this.isDelete = isDelete;
	}

	public Integer getVideoBrowseCount() {
		return this.videoBrowseCount;
	}

	public void setVideoBrowseCount(Integer videoBrowseCount) {
		this.videoBrowseCount = videoBrowseCount;
	}

}